package academia.negocio;
import academia.persistencia.PseudoBanco;
import academia.pessoal.*;




public class Cadastro {
	
	public Cadastro(){
		
	}	
	
	public static Pessoa dadosInstrutor(String nome, String cpf, String nascimento, String telefone,
									String cep, String endereco, String cidade, String bairro,
									String senha, String cref){
		
		Instrutor pessoa = new Instrutor();
		fillPessoa(nome, cpf, nascimento, telefone, cep, endereco, cidade, bairro, senha, pessoa);
		pessoa.setCref(cref);
		
		return pessoa;
	}


	private static void fillPessoa(String nome, String cpf, String nascimento,String telefone, String cep, String endereco,
							String cidade,String bairro, String senha, Pessoa pessoa) {
		
		
		pessoa.setNome(nome);
		pessoa.setCpf(cpf);
		
		pessoa.setNascimento(nascimento);
		pessoa.setTelefone(telefone);
		pessoa.setCep(cep);
		pessoa.setEndereco(endereco);
		
		pessoa.setCidade(cidade);
		pessoa.setBairro(bairro);
		pessoa.setSenha(senha);
	}
	
	
	public static Pessoa dadosCliente(String nome, String cpf, String nascimento, String telefone,
								String cep, String endereco, String cidade, String bairro,
								String senha) {
			
			Cliente pessoa = new Cliente();
			fillPessoa(nome, cpf, nascimento, telefone, cep, endereco, cidade,
					bairro, senha, pessoa);

		return pessoa;
	}
	
	public void static cadastrar(Pessoa pessoa){
		PseudoBanco.addPessoa(pessoa);
	}

	
	
}
